electric lantern fish - English Synonyms Dictionary